.zend_form{
	margin-left: auto;margin-right: auto; width: 300px;
}

.zend_form div{
	
}
.zend_form dt{
	float: left;
	margin-right: 10px;
	margin-bottom:10px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 18px;
	width: 150px;
	height: 35px;
}


.titile_form{
	margin-left: auto;margin-right: auto; width: 350px;
}
.campoInicio{
	width: 500px;
	height: 70px;
	border-top: 1px solid #AAAAAA;
	margin-top: 50px;	
}

.campoInicio input{
	height: 35px;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 3px solid #CCCCC0;
    font-size: 14px;
    font-size: 16px;
}

.campoTextArea{
	width: 490px;
	height: 150px;
	border-top: 1px solid #AAAAAA;
	padding-top: 10px;
	margin-top: 40px;
}

.campoTextArea textarea{
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 3px solid #CCCCC0;
    font-size: 14px;
  
}

#objetivo-label{
	padding-top: 40px;
}
.campoFim{
	width: 500px;
	height: 70px;
	border-bottom: 1px solid #AAAAAA;
	margin-bottom: 30px;	
}
.campoFim input{
	height: 35px;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 3px solid #CCCCC0;
    font-size: 14px;
    font-size: 16px;
}
.campo{
	width: 500px;
	margin-bottom: 20px;	
}
.campo input{
	height: 35px;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 3px solid #CCCCC0;
    font-size: 14px;
    font-size: 16px;
}
.btRadio{
	width: 500px;
	font-size: 18px;
	height: 35px;
	margin-bottom: 10px;	
}
.errors{
	font-size: 14px;
	color:red;
}
.errors li{
	list-style: none;
}


.buttonRedondo {
   background: #0095c2;
   background: -webkit-gradient(linear, left top, left bottom, from(#63ceff), to(#0095c2));
   background: -webkit-linear-gradient(top, #63ceff, #0095c2);
   background: -moz-linear-gradient(top, #63ceff, #0095c2);
   background: -ms-linear-gradient(top, #63ceff, #0095c2);
   background: -o-linear-gradient(top, #63ceff, #0095c2);
   padding: 9px 18px;
   -webkit-border-radius: 18px;
   -moz-border-radius: 18px;
   border-radius: 18px;
 
 
   color: white;
   font-size: 20px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   margin-left: 40px;
   cursor: pointer;
   
   }
.buttonRedondo:hover {
 background: -webkit-gradient(linear, left top, left bottom, from(#6FcFff), to(#0F9FcF));
   background: -webkit-linear-gradient(top, #6FcFff, #0F9FcF);
   background: -moz-linear-gradient(top, #63ceff, #0095c2);
   background: -ms-linear-gradient(top, #63ceff, #0095c2);
   background: -o-linear-gradient(top, #63ceff, #0095c2);
   color: white;
   }
.buttonRedondo:active {
   background: #1b435e;
   }
   
   
.buttonQuadrado {
   background: #0095c2;
   background: -webkit-gradient(linear, left top, left bottom, from(#63ceff), to(#0095c2));
   background: -webkit-linear-gradient(top, #63ceff, #0095c2);
   background: -moz-linear-gradient(top, #63ceff, #0095c2);
   background: -ms-linear-gradient(top, #63ceff, #0095c2);
   background: -o-linear-gradient(top, #63ceff, #0095c2);
   padding: 8px 16px;
  
 
   color: white;
   font-size: 18px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   margin-left: 40px;
   cursor: pointer;
   
   }
.buttonQuadrado:hover {
 background: -webkit-gradient(linear, left top, left bottom, from(#6FcFff), to(#0F9FcF));
   background: -webkit-linear-gradient(top, #6FcFff, #0F9FcF);
   background: -moz-linear-gradient(top, #63ceff, #0095c2);
   background: -ms-linear-gradient(top, #63ceff, #0095c2);
   background: -o-linear-gradient(top, #63ceff, #0095c2);
   color: white;
   }
.buttonQuadrado:active {
   background: #1b435e;
   }



.buttonQuadradoVerde {
   background: #009532;
   background: -webkit-gradient(linear, left top, left bottom, from(#43ce6f), to(#009532));
   background: -webkit-linear-gradient(top, #43ce6f, #009532);
   background: -moz-linear-gradient(top, #43ce6f, #009532);
   background: -ms-linear-gradient(top, #43ce6f, #009532);
   background: -o-linear-gradient(top, #43ce6f, #009532);
   padding: 8px 16px;
  
 
   color: white;
   font-size: 18px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   margin-left: 40px;
   cursor: pointer;
   
   }
.buttonQuadradoVerde:hover {
 background: -webkit-gradient(linear, left top, left bottom, from(#4FcF6f), to(#0F9F3F));
   background: -webkit-linear-gradient(top, #4FcF6f, #0F9F3F);
   background: -moz-linear-gradient(top, #4FcF6f, #0F9F3F);
   background: -ms-linear-gradient(top, #4FcF6f, #0F9F3F);
   background: -o-linear-gradient(top, #4FcF6f, #0F9F3F);
   color: white;
   }
.buttonQuadradoVerde:active {
   background: #1b431e;
   }






